package com.goods.common.aliyun.oss.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * common-aliyun-oss模块的配置类。
 *
 * @author 苏潇杰
 * @date 2024-10-12
 */
@Data
@ConfigurationProperties(prefix = "aliyun.oss")
public class AliyunOssProperties {

    /**
     * 访问入口地址。
     */
    private String endpoint;
    /**
     * 访问安全的key。
     */
    private String accessKey;
    /**
     * 访问安全的密钥。
     */
    private String secretKey;
    /**
     * 缺省桶名称。
     */
    private String bucketName;
    /**
     * URL的过期时间，单位(秒)。
     */
    private Integer expireSeconds = 3600;
}
